Skip to content

Release 2.2.0#222

Merged
rozyczko merged 13 commits intomasterfrom
develop
Mar 5, 2026
Merged

Release 2.2.0#222
rozyczko merged 13 commits intomasterfrom
develop

Conversation

@rozyczko
Copy link
Member

No description provided.

rozyczko and others added 11 commits December 4, 2025 13:36
Co-authored-by: Andreas Pedersen <48797331+andped10@users.noreply.github.com>
Co-authored-by: Andrew Sazonov <AndrewSazonov@users.noreply.github.com>
Co-authored-by: Christian Dam Vedel <158568093+damskii9992@users.noreply.github.com>
Co-authored-by: Andreas Pedersen <48797331+andped10@users.noreply.github.com>
Co-authored-by: Andrew Sazonov <AndrewSazonov@users.noreply.github.com>
Co-authored-by: Piotr Rozyczko <piotr.rozyczko@gmail.com>
Co-authored-by: Ales Kutsepau <72985238+seventil@users.noreply.github.com>
The new solution provides a method to delete keys only from the __type_dict, since removing keys from _store might affect actual Parameters and since _store is a weakref dict anyway.
@rozyczko rozyczko added [scope] enhancement Adds/improves features (major.MINOR.patch) [priority] high Should be prioritized soon labels Feb 28, 2026
@codecov
Copy link

codecov bot commented Feb 28, 2026

Codecov Report

❌ Patch coverage is 94.44444% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.68%. Comparing base (366e324) to head (59d787b).
⚠️ Report is 31 commits behind head on master.

Files with missing lines Patch % Lines
src/easyscience/base_classes/easy_list.py 92.00% 6 Missing and 6 partials ⚠️
src/easyscience/global_object/map.py 96.00% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #222      +/-   ##
==========================================
+ Coverage   80.80%   81.68%   +0.87%     
==========================================
  Files          52       53       +1     
  Lines        4261     4460     +199     
  Branches      739      792      +53     
==========================================
+ Hits         3443     3643     +200     
+ Misses        633      631       -2     
- Partials      185      186       +1     
Flag Coverage Δ
unittests 81.68% <94.44%> (+0.87%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/easyscience/__version__.py 100.00% <100.00%> (ø)
src/easyscience/base_classes/__init__.py 100.00% <100.00%> (ø)
src/easyscience/base_classes/collection_base.py 91.26% <100.00%> (+0.06%) ⬆️
.../easyscience/fitting/minimizers/minimizer_bumps.py 88.97% <100.00%> (ø)
...rc/easyscience/fitting/minimizers/minimizer_dfo.py 92.91% <100.00%> (ø)
.../easyscience/fitting/minimizers/minimizer_lmfit.py 92.17% <100.00%> (ø)
src/easyscience/variable/descriptor_number.py 89.80% <100.00%> (+0.22%) ⬆️
src/easyscience/variable/parameter.py 90.92% <100.00%> (+0.43%) ⬆️
src/easyscience/global_object/map.py 96.19% <96.00%> (+6.77%) ⬆️
src/easyscience/base_classes/easy_list.py 92.00% <92.00%> (ø)

@rozyczko rozyczko merged commit 5b9c109 into master Mar 5, 2026
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[priority] high Should be prioritized soon [scope] enhancement Adds/improves features (major.MINOR.patch)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants